package com.qianli.cashmama.trade.client.snapshot.request;

import com.fqgj.common.api.ParamsObject;
import com.fqgj.xjd.user.client.enums.UserKycTypeEnum;
import com.qianli.cashmama.trade.client.snapshot.enums.PhotoTypeEnum;

/**
 * 更新快照kyc信息
 *
 * @author liuming
 * Created on 下午3:55 2018/11/8.
 */
public class KycUpdateRequest extends ParamsObject {

    private String cardFrontUrl;

    private String cardBackUrl;

    private String handheldUrl;

    private String panUrl;

    private String selfieUrl;

    private UserKycTypeEnum userKycTypeEnum;

    private PhotoTypeEnum photoTypeEnum;

    public String getCardFrontUrl() {
        return cardFrontUrl;
    }

    public KycUpdateRequest setCardFrontUrl(String cardFrontUrl) {
        this.cardFrontUrl = cardFrontUrl;
        return this;
    }

    public String getCardBackUrl() {
        return cardBackUrl;
    }

    public KycUpdateRequest setCardBackUrl(String cardBackUrl) {
        this.cardBackUrl = cardBackUrl;
        return this;
    }

    public String getHandheldUrl() {
        return handheldUrl;
    }

    public KycUpdateRequest setHandheldUrl(String handheldUrl) {
        this.handheldUrl = handheldUrl;
        return this;
    }

    public String getPanUrl() {
        return panUrl;
    }

    public KycUpdateRequest setPanUrl(String panUrl) {
        this.panUrl = panUrl;
        return this;
    }

    public String getSelfieUrl() {
        return selfieUrl;
    }

    public KycUpdateRequest setSelfieUrl(String selfieUrl) {
        this.selfieUrl = selfieUrl;
        return this;
    }

    public UserKycTypeEnum getUserKycTypeEnum() {
        return userKycTypeEnum;
    }

    public KycUpdateRequest setUserKycTypeEnum(UserKycTypeEnum userKycTypeEnum) {
        this.userKycTypeEnum = userKycTypeEnum;
        return this;
    }

    public PhotoTypeEnum getPhotoTypeEnum() {
        return photoTypeEnum;
    }

    public KycUpdateRequest setPhotoTypeEnum(PhotoTypeEnum photoTypeEnum) {
        this.photoTypeEnum = photoTypeEnum;
        return this;
    }

    @Override
    public void validate() {

    }
}
